wave (influx) - French English Dictionary